/**
 *
 */
package org.tio.sitexxx.im.common.bs;

import org.tio.sitexxx.service.model.main.ChatRecord;
import org.tio.sitexxx.service.vo.SimpleUser;
import org.tio.utils.SystemTimer;

/**
 * 群聊通知
 * @author tanyaowu 
 * 2016年9月12日 下午5:49:24
 */
public class GroupChatNtf extends BaseResp {
	private static final long	serialVersionUID	= -7027325613034796001L;
	private String				c;													//聊天内容
	private String				g;													//groupid
	private SimpleUser			f;													//聊天发起人信息
	private SimpleUser			at;													//被艾特的用户信息
	private Long				t					= SystemTimer.currTime;			//聊天消息时间
	private Byte				hs					= null;							//是否是历史消息，如果此字段值为1则表示是是历史消息，没有此字段则表示不为历史消息
	private Byte				ct					= ChatRecord.ContentType.TEXT;	//contentType 1、普通文本消息，2、超链接卡片消息，3、文件，4、音频，5、视频

	private String	cid;	//聊天发起人的channelcontext id
	private String	mid;	//msg id 消息id，全局唯一

	public String getC() {
		return c;
	}

	public void setC(String c) {
		this.c = c;
	}

	public String getG() {
		return g;
	}

	public void setG(String g) {
		this.g = g;
	}

	public SimpleUser getF() {
		return f;
	}

	public void setF(SimpleUser f) {
		this.f = f;
	}

	public SimpleUser getAt() {
		return at;
	}

	public void setAt(SimpleUser at) {
		this.at = at;
	}

	public Long getT() {
		return t;
	}

	public void setT(Long t) {
		this.t = t;
	}

	public Byte getHs() {
		return hs;
	}

	public void setHs(Byte hs) {
		this.hs = hs;
	}

	public String getCid() {
		return cid;
	}

	public void setCid(String cid) {
		this.cid = cid;
	}

	public Byte getCt() {
		return ct;
	}

	public void setCt(Byte ct) {
		this.ct = ct;
	}

	/**
	 * @return the mid
	 */
	public String getMid() {
		return mid;
	}

	/**
	 * @param mid the mid to set
	 */
	public void setMid(String mid) {
		this.mid = mid;
	}

}
